function spawnEntity(class, model, pos, ang, color, material, map)
	if map != game.GetMap() then return end

	if class == "zombiespawner" then pos = pos - Vector(0,0,10) end
	local spawnentity = ents.Create(class)
	spawnentity:SetModel(model)
	spawnentity:SetPos(pos)
	spawnentity:SetAngles(ang)
	spawnentity:SetMaterial(material)
	spawnentity:Spawn()
	local phys = spawnentity:GetPhysicsObject()
	phys:EnableMotion(false)
end

function spawnNPC(class, model, pos, ang, color, material, map)
	if map != game.GetMap() then return end
	local spawnentity = ents.Create(class)
	spawnentity:SetModel(model)
	spawnentity:SetPos(pos)
	spawnentity:SetAngles(ang)
	spawnentity:SetMaterial(material)
	spawnentity:Spawn()
end

function spawnVehicle(class, model, pos, ang, color, material, map, vname)
	if map != game.GetMap() then return end

	local Vehicle
	for k,v in pairs(list.Get("Vehicles")) do
		if v.Name == vname then
			Vehicle = v
		end
	end
	
	local spawnentity = ents.Create(Vehicle.Class)
	spawnentity:SetModel(model)
	spawnentity:SetPos(pos)

	spawnentity.VehicleName = Vehicle.Name
	spawnentity.VehicleTable = Vehicle

	if Vehicle.KeyValues then
		for k, v in pairs(Vehicle.KeyValues) do
			spawnentity:SetKeyValue(k, v)
		end
	end
	/*if spawnentity:GetKeyValues().VehicleScript then
		spawnentity:SetKeyValue("VehicleScript", vscript)
	else
		spawnentity:SetKeyValue("vehiclescript", vscript)
	end*/
	spawnentity.ClassOverride = Vehicle.Class
	
	if Vehicle.Members then
		table.Merge(spawnentity, Vehicle.Members)
	end

	spawnentity:SetAngles(ang)
	spawnentity:SetMaterial(material)
	spawnentity:Spawn()
	spawnentity:Activate()

end

local function spawnJail()
	// "Guard"
	spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(-1020, 6417, -193), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )

	// Jail Doors
	spawnEntity( 'prop_door_rotating', 'models/props_doors/door03_slotted_left.mdl', Vector(-1037, 6361, -141), Angle(0, -179, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
	spawnEntity( 'prop_door_rotating', 'models/props_doors/door03_slotted_left.mdl', Vector(-1237, 6361, -141), Angle(0, -179, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )

	// Jail Front
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001a.mdl', Vector(-1036, 6410, -195), Angle(0, 0, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001a.mdl', Vector(-1035, 6417, -195), Angle(0, 0, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1038, 6230, -198), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1037, 6223, -198), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1037, 6054, -198), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1037, 6054, -91), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1037, 6223, -91), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1037, 6375, -85), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1037, 6375, 15), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1037, 6223, 15), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1037, 6054, 15), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )

	// Jail Second Wall
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001a.mdl', Vector(-1235, 6410, -195), Angle(0, 0, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001a.mdl', Vector(-1235, 6417, -195), Angle(0, 0, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1237, 6230, -198), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1237, 6223, -198), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	
	// one-way wall
	spawnEntity( 'prop_physics', 'models/props_building_details/storefront_template001a_bars.mdl', Vector(-1239, 6001, -143), Angle(0, -180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_building_details/storefront_template001a_bars.mdl', Vector(-1239, 6049, -143), Angle(0, -180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_building_details/storefront_template001a_bars.mdl', Vector(-1239, 6109, -143), Angle(0, -180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )

	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1237, 6054, -91), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1237, 6223, -91), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1237, 6375, -85), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1237, 6375, 15), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1237, 6223, 15), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1237, 6054, 15), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )

	// Jail Stage-Left
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1116, 5965, 15), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1116, 5965, -91), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1116, 5965, -198), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1285, 5965, -198), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1285, 5965, -91), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1285, 5965, 15), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1453, 5965, 15), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1453, 5965, -91), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1453, 5965, -198), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )

	// Jail Back

	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1542, 6045, -198), Angle(0, 0, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1542, 6213, -198), Angle(0, 0, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1542, 6382, -198), Angle(0, 0, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1542, 6382, -91), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1542, 6213, -91), Angle(0, 0, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1542, 6045, -91), Angle(0, 0, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1542, 6045, 15), Angle(0, 0, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1542, 6213, 15), Angle(0, 0, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1542, 6382, 15), Angle(0, 0, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	
	// Jail Stage-Right
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1453, 6463, -198), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1285, 6463, -198), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1116, 6463, -198), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1116, 6463, -91), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1285, 6463, -91), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1453, 6463, -91), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1453, 6463, 15), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1285, 6463, 15), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1116, 6463, 15), Angle(0, 90, 0), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )

	// Jail Roof
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1134, 6046, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1240, 6045, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1347, 6043, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1453, 6042, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1542, 6041, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1544, 6210, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1455, 6211, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1349, 6212, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1242, 6213, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1135, 6214, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1137, 6383, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1244, 6382, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1350, 6381, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1457, 6379, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
	spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(-1545, 6378, 126), Angle(-90, 0, 180), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_townsend_v2' )
end


hook.Add("InitPostEntity","spawnstartentsrainbow",function() 
	timer.Simple(1, function()
		spawnVehicle( 'prop_vehicle_jeep', 'models/tdmcars/sl65amg.mdl', Vector(115, -80, -12288), Angle(0, -84, 0), Color(255, 255, 255, 255), '', 'gm_flatgrass', 'Mercedes SL65 AMG' )

		// Spawn Ents
		spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(2175, -2748, 760), Angle(0, 45, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnNPC( 'workshop_npc', 'models/humans/group03m/male_03.mdl', Vector(2305, -2461, 760), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(3048, -2818, 760), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )

		// ATMs
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(1032, -2675, 665), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-544, -1606, 664), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-1904, -17, 697), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-1582, 1400, 792), Angle(0, -180, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-2427, 2936, 624), Angle(0, 180, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-2668, 4931, 624), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-1223, 3816, 904), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )

		// Weed Buyers
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-1280, -691, 680), Angle(0, 45, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(3191, -1011, 664), Angle(0, 90, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-1695, -174, 696), Angle(0, 45, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-2546, 3365, 624), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-877, 4615, 856), Angle(0, -180, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )

		// Unarrest NPCs
		spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(2338, 272, 512), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(2352, 141, 512), Angle(0, 135, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(3202, 744, 928), Angle(2, -26, 1), Color(255, 255, 255, 255), '', 'rp_c18_v1' )
		spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(3222, 605, 928), Angle(0, 45, 0), Color(255, 255, 255, 255), '', 'rp_c18_v1' )

		// Cave Block
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4864, 11431, 208), Angle(4, 85, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4868, 11534, 201), Angle(0, 86, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4871, 11684, 201), Angle(0, 87, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4874, 11812, 201), Angle(0, 86, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4877, 11969, 201), Angle(0, 87, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4907, 12193, 169), Angle(14, 80, -3), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4920, 12325, 158), Angle(-11, 84, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4927, 12443, 165), Angle(-21, 67, -11), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4897, 12546, 219), Angle(-16, 92, -28), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4834, 12705, 260), Angle(8, 67, 16), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4821, 12835, 262), Angle(3, 86, 15), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4833, 12975, 252), Angle(21, 88, 1), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4874, 13098, 216), Angle(11, 81, 1), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4893, 13214, 201), Angle(0, 90, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4899, 13312, 201), Angle(0, 89, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4907, 13433, 201), Angle(0, 89, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4914, 13548, 201), Angle(0, 91, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4927, 13675, 201), Angle(0, 91, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4939, 13794, 201), Angle(0, 91, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4965, 13982, 195), Angle(4, 90, -2), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-4992, 14151, 187), Angle(1, 91, -8), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-5001, 14308, 191), Angle(0, 91, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-5005, 14405, 196), Angle(0, 91, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-5015, 14577, 204), Angle(-5, 91, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-5021, 14757, 216), Angle(-4, 91, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-5027, 14886, 223), Angle(-1, 91, 2), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnEntity( 'prop_physics', 'models/props_junk/trafficcone001a.mdl', Vector(-5030, 15087, 241), Angle(-9, 92, 3), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )

		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(7730, 4939, 222), Angle(0, 90, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(4125, -4078, 204), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-1584, -6053, 75), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(923, 3484, 68), Angle(0, 90, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(3646, 5818, 68), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-7004, -5801, 80), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnNPC( 'carDealerNPC', 'models/humans/group02/male_07.mdl',  Vector(4308, -3971, 73), Angle(0, 130, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-7357, -9930, 80), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-7433, -9666, 80), Angle(0, -135, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		
		spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(-7529, -9090, 840), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(-7531, -9220, 840), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(-6497, -9273, 840), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(-7053, -9327, 75), Angle(0, 45, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(-7254, -9402, 75), Angle(0, -45, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )
		spawnNPC( 'npc_poisonzombie', 'models/zombie/poison.mdl', Vector(11157, -13097, -1054), Angle(0, 117, 0), Color(255, 255, 255, 255), '', 'rp_evocity_v2d' )

		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-6450, -7811, 67), Angle(0, 0, 0), Color(255, 255, 255, 255), 'Models/effects/vol_light001', 'rp_evocity_v2d' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-3723, -7439, 193), Angle(0, 180, 0), Color(255, 255, 255, 255), 'Models/effects/vol_light001', 'rp_evocity_v2d' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-4831, -4850, 204), Angle(0, 0, 0), Color(255, 255, 255, 255), 'Models/effects/vol_light001', 'rp_evocity_v2d' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-4829, -4850, 200), Angle(0, 0, 0), Color(255, 255, 255, 255), 'Models/effects/vol_light001', 'rp_evocity_v2d' )

		spawnEntity( 'carGarage', 'models/props_lab/blastdoor001c.mdl', Vector(-6737, -7198, 64), Angle(0, 0, 0), Color(255, 255, 255, 255), 'models/props_combine/combine_fenceglow', 'rp_evocity_v2d' )
		spawnEntity( 'carGarage', 'models/props_lab/blastdoor001c.mdl', Vector(-6738, -7175, 64), Angle(0, 180, 0), Color(255, 255, 255, 255), 'models/props_combine/combine_fenceglow', 'rp_evocity_v2d' )

		spawnEntity( 'prop_physics', 'models/hunter/plates/plate2x3.mdl', Vector(-4776, -9285, 144), Angle(0, -90, 90), Color(255, 255, 255, 255), 'models/props_combine/Combine_Citadel001', 'rp_evocity_v2d' )


		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(1090, -720, -824), Angle(0, 90, 0), Color(255, 255, 255, 255), 'Models/effects/vol_light001', 'rp_mecklenburg_v2' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(1089, -686, -824), Angle(0, 90, 0), Color(255, 255, 255, 255), 'Models/effects/vol_light001', 'rp_mecklenburg_v2' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(614, -685, -824), Angle(0, -90, 0), Color(255, 255, 255, 255), 'Models/effects/vol_light001', 'rp_mecklenburg_v2' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(615, -718, -824), Angle(0, -90, 0), Color(255, 255, 255, 255), 'Models/effects/vol_light001', 'rp_mecklenburg_v2' )

		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-134, 61, -888), Angle(0, 90, 0), Color(255, 255, 255, 255), '', 'rp_mecklenburg_v2' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-144, -732, -888), Angle(0, 90, 0), Color(255, 255, 255, 255), '', 'rp_mecklenburg_v2' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-1879, -834, -888), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_mecklenburg_v2' )

		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-2128, 1108, -880), Angle(0, -90, 0), Color(255, 255, 255, 255), 'Models/effects/vol_light001', 'rp_mecklenburg_v2' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-2128, 1139, -880), Angle(0, -90, 0), Color(255, 255, 255, 255), 'Models/effects/vol_light001', 'rp_mecklenburg_v2' )

		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(1310, 1050, -856), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_mecklenburg_v2' )

		spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(1241, 6741, -195), Angle(0, 180, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		
		spawnEntity( 'cargarage', 'models/props_lab/blastdoor001c.mdl', Vector(1161, 6659, -195), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(1082, 6741, -195), Angle(0, 180, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(1082, 6741, -88), Angle(0, 180, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(1161, 6657, -88), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(1241, 6741, -88), Angle(0, 180, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(1161, 6825, 22), Angle(90, 90, 180), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnEntity( 'prop_physics', 'models/props_lab/blastdoor001c.mdl', Vector(1161, 6761, 22), Angle(90, 90, 180), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		
		spawnNPC( 'cardealernpc', 'models/gman_high.mdl', Vector(1357, 7203, -194), Angle(0, 90, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )

		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-1959, 5147, -155), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(966, 6498, -194), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(5315, -4013, -192), Angle(0, 90, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-4949, 73, -191), Angle(0, -180, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-22, 3425, -194), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )

		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-1, 5710, -195), Angle(0, 180, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-1560, 5248, -175), Angle(0, 45, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-4947, 2048, -91), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-5477, 757, -200), Angle(0, 113, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-5476, 783, -200), Angle(0, -122, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-5500, 772, -200), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(6725, -6616, -189), Angle(0, 90, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(6721, -6558, -189), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(5074, -3801, -189), Angle(0, 90, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )

		spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(-113, 4445, -194), Angle(0, 135, 0), Color(255, 255, 255, 255), '', 'rp_townsend_v2' )

		spawnNPC( 'cardealernpc', 'models/gman_high.mdl', Vector(-2420, -780, -204), Angle(0, -45, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'cargarage', 'models/props_lab/blastdoor001c.mdl', Vector(5266, 3973, -204), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'cargarage', 'models/props_lab/blastdoor001c.mdl', Vector(-3628, 4186, -196), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'cargarage', 'models/props_lab/blastdoor001c.mdl', Vector(1192, -6305, -199), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )

		spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(-1971, 44, -160), Angle(0, 45, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnNPC( 'unarrest_npc', 'models/combine_soldier.mdl', Vector(-1399, 0, -196), Angle(0, -45, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )

		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-2187, -1185, -196), Angle(0, -45, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-182, -663, -196), Angle(0, -45, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(3593, 3127, -196), Angle(0, 90, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(3598, 3171, -196), Angle(0, -90, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(24, 2671, -196), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(2936, 1434, -196), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnNPC( 'weed_npc', 'models/humans/group02/male_07.mdl', Vector(-1527, -7233, -196), Angle(0, 90, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )

		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-1047, -93, -195), Angle(0, 90, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-1428, -7171, -199), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'atm_sent', 'models/props/de_nuke/equipment1.mdl', Vector(-1650, -2424, -196), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )

		spawnEntity( 'prop_physics', 'models/hunter/plates/plate3x4.mdl', Vector(-1932, -654, -126), Angle(90, 90, -180), Color(255, 255, 255, 255), 'brick/brick_model', 'rp_downtown_v4c_v2' )

		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(3203, 1108, -195), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(3170, 1326, -195), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(3507, 3498, -195), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(3062, 3265, -195), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(512, 2741, -195), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(-459, 327, -203), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(-459, 327, -203), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(-2754, 202, -203), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(-2715, 594, -203), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(-2710, 874, -203), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(-3630, 3060, -203), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(-3638, 2877, -203), Angle(0, -1, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(-401, -4449, -198), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(-1050, -4448, -198), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(-1602, -4806, -198), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(-2171, -5018, -198), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(-2201, -4455, -198), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(1214, -501, -195), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'zombiespawner', 'models/props_junk/sawblade001a.mdl', Vector(2632, -2095, -203), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )

		spawnEntity( 'hitphone', 'models/props_trainstation/payphone_reciever001a.mdl', Vector(2394, 4203, -163), Angle(0, -91, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'prop_physics', 'models/props_trainstation/payphone001a.mdl', Vector(2394, 4204, -161), Angle(0, -91, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'prop_physics', 'models/props_trainstation/payphone001a.mdl', Vector(640, -624, -161), Angle(0, -91, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'hitphone', 'models/props_trainstation/payphone_reciever001a.mdl', Vector(639, -624, -163), Angle(0, -91, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'hitphone', 'models/props_trainstation/payphone_reciever001a.mdl', Vector(-1422, -7148, -166), Angle(0, 89, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'prop_physics', 'models/props_trainstation/payphone001a.mdl', Vector(-1422, -7148, -164), Angle(0, 89, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )
		spawnEntity( 'hitphone', 'models/props_trainstation/payphone_reciever001a.mdl', Vector(-1429, -640, -159), Angle(0, 0, 0), Color(255, 255, 255, 255), '', 'rp_downtown_v4c_v2' )

		
	end)
end)
